aid giving nation - Turkish English Dictionary